package demo05;

import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;

public class Test04ArrayList {
    public static void main(String[] args) {
        System.out.println("请输入需要多少个在1~100间的随机数字");
        int num=new Scanner(System.in).nextInt();

        ArrayList<Integer> list=new ArrayList<Integer>();
        for (int i = 0; i < num; i++) {
            list.add(new Random().nextInt(100)+1);
        }
        System.out.println("原来的数组有"+list);
//        for (int j = 0; j < list.size(); j++) {
//            System.out.println(getArrayList(list).get(j));
//        }
        System.out.println("偶数元素数组为"+getArrayList(list));



    }

    public static ArrayList<Integer> getArrayList(ArrayList<Integer> list){
        ArrayList<Integer> SmallList=new ArrayList<Integer>();
        for (int i = 0; i < list.size(); i++) {
            if((list.get(i))%2!=0){
                list.remove(i);
                i=i-1;
            }
        }
        return list;

    }
}
